Big Huge Thesaurus

Anas rubripes

noun